package fr.fitec.qcmPlus.actionForms;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;

public class GestionQuestionnaireForm extends ActionForm{
	
	private static final long serialVersionUID = 100L;
	

	private int id					;
	private String titre			= 	null 	;
	private String description 		=	null	; 
	private String publier			=	"a"		;
	
	
	public ActionErrors validate(ActionMapping mapping,
			HttpServletRequest request) {
		
		ActionErrors errors = new ActionErrors();

        if ((this.titre == null) || (this.titre.length() < 3))
        	errors.add("titre", new ActionMessage("questionnaire.form.titre.noncorrect"));
        
        return errors;
	}

	public int getId() {
		return id;
	}


	public void setId(int id) {
		this.id = id;
	}
	
	public String getTitre() {
		return titre;
	}
	public void setTitre(String titre) {
		this.titre = titre;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public String getPublier() {
		return publier;
	}
	public void setPublier(String publier) {
		this.publier = publier;
	} 
	
	
	
	

}
